non-skid equipment - Turco Inglés Diccionario